// mixins/navColor.js
export default {
  // onShow() {
  //   let retryCount = 0;
  //   const checkConfig = () => {
  //     const navConfig = uni.getStorageSync('navConfig');
  //     if (navConfig) {
  //       uni.setNavigationBarColor({
  //         frontColor: navConfig.frontColor,
  //         backgroundColor: navConfig.backgroundColor
  //       });
  //     } else if (retryCount < 3) {
  //       retryCount++;
  //       setTimeout(checkConfig, 500);
  //     }
  //   };
  //   checkConfig();
  // }
  
   onShow() {
      const navConfig = uni.getStorageSync('navConfig');
      if (navConfig) {
        uni.setNavigationBarColor({
          frontColor: navConfig.frontColor,
          backgroundColor: navConfig.backgroundColor
        });
      }
    }
}